<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2021/12/9
 * Time: 18:48
 */

namespace ztn\iot\sdk\req;


class DeviceSensorListWithReq
{
    public $deviceCore;

    public $withParam = false;

    public $withSetting = false;

    public $withExplain = false;

    /**
     * @return mixed
     */
    public function getDeviceCore()
    {
        return $this->deviceCore;
    }

    /**
     * @param mixed $deviceCore
     */
    public function setDeviceCore($deviceCore)
    {
        $this->deviceCore = $deviceCore;
    }

    /**
     * @return bool
     */
    public function isWithParam(): bool
    {
        return $this->withParam;
    }

    /**
     * @param bool $withParam
     */
    public function setWithParam(bool $withParam)
    {
        $this->withParam = $withParam;
    }

    /**
     * @return bool
     */
    public function isWithSetting(): bool
    {
        return $this->withSetting;
    }

    /**
     * @param bool $withSetting
     */
    public function setWithSetting(bool $withSetting)
    {
        $this->withSetting = $withSetting;
    }

    /**
     * @return bool
     */
    public function isWithExplain(): bool
    {
        return $this->withExplain;
    }

    /**
     * @param bool $withExplain
     */
    public function setWithExplain(bool $withExplain)
    {
        $this->withExplain = $withExplain;
    }


}